to express something in an intricate way - Français Anglais Dictionnaire